-
Notifications
You must be signed in to change notification settings - Fork 161
chore: allow forks to run local atlas #711
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Pull Request Test Coverage Report for Build 19275542785Details
💛 - Coveralls |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR enables Atlas Local tests to run on forked repositories, specifically for Dependabot pull requests. The change allows better test coverage for dependency updates from external contributors.
Key changes:
- Added a new GitHub Actions job to run Atlas Local integration tests on forks when triggered by Dependabot
| run: npm ci | ||
| - name: Run tests | ||
| run: npm test -- tests/integration/tools/atlas-local/ | ||
| - name: Upload test results |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is not an issue with this PR, but we don't really need the coverage uploaded, so we could drop this step from the local tests, as well as the one in the mongodb tests.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thx, done!
Proposed changes
Checklist